constricting cuffs - French English Dictionary